/*
http://www.w3schools.com/cssref/css_colornames.asp
*/

.lb-status-servico-PLANEJAMENTO {
	color: gray;
}

.lb-status-servico-EXECUCAO {
	color: blue;
}

.lb-status-servico-ENCERRADO {
	color: green;
}

.lb-status-servico-CANCELADO {
	color: red;	
}

.lb-titulo-desktop {
	font-size: 16px;
	color: blue;
}

.conteudo-informacao {
	background: #E6E6FA;
	padding: 0;
}

.janela-informacao {
	margin: 0;
	padding: 3px;
	border: 1px solid #538BA2;
	background-color: 
}

.lb-descricao-informacao {
	text-align: justify;
	text-justify: inter-word;
}

/* label que aparece como informacao na janela superior direita*/
.lb-status {
	font-weight: bold;
	font-style: normal;
}

.label-descricao-pagina {
	
}

.janela-close-informacao {
	cursor: pointer;
}

.label-titulo {
	font-size: 14px;
	font-weight: bold
}

.z-toolbarbutton-cnt {
	color: white;
	font-weight: bold;
}

.z-toolbar {
	background: #4682B4;
}

/* tabs normal */
.z-tab .z-tab-text {
	font-size: 18px;
	background-image: none;
}

.z-tabbox .z-tabs	.z-tabs-cnt .z-tabs-header-scroll .z-tabs-header .z-tabs-left-scroll .z-tabs-right-scroll
	{
	background-image: none;
	background: white;
}

.z-tabs-cnt {
	background: white;
	background-image: none;
}

/* tab selecionada */
.z-tab-seld .z-tab-text {
	font-size: 18px;
	cursor: default;
	font-weight: bold;
	font-style: normal;
}

/* em cima da tab*/
.z-tab:hover .z-tab-disd-seld {
	
}

.z-window-overlapped-header {
	color: white;
}

#barraTopo {
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 50px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4D4D4F;
	line-height: 35px;
}

.z-menubar-hor .z-menu-btn {
	font-size: 14px;
	font-weight: bold;
}

.z-menu-item .z-menu-item-btn {
	font-size: 14px;
	font-weight: bold;
}

.z-menu-item-cnt {
	font-size: 14px;
	font-weight: bold;
}

.z-textbox {
	border: 1px solid #888888;
}


.z-intbox {
	border: 1px solid #888888;
}

.z-datebox {
	border: 1px solid #888888;
}

.z-decimalbox {
	border: 1px solid #888888;
}

.z-tabpanels {
	border: 0;
}

.z-tabpanel {
	padding: 0;
	background: white;
}

div.z-grid {
	border: 0;
}

.z-window-embedded-tl,.z-window-embedded-tr,.z-window-embedded-hl,.z-window-embedded-hr,.z-window-embedded-hm
	{
	background-image: none;
}

.z-window-embedded-cnt {
	border: 1px solid #30363D;
}

.z-window-embedded-header {
	font-size: 20px;
	font-weight: bold;
}

.z-loading-indicator {
	color: gray;
	border: 0 none;
}

z-apply-loading-icon,.z-loading-icon,.z-renderdefer {
	vertical-align: middle;
	background-color: #808080;
	border: 1px outset #A0A0A0;
	font-weight: bold;
	height: 16px;
	width: 100px;
	background: transparent no-repeat center;
	background-image: url(../imagens/ajax_loading.gif)
}